/**public**/

.clearfix{
	*zoom:1;
}
.clearfix:after{
	display:block;
	content: "";
	clear:both;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
i,em{
	font-style:normal;
}
/****/
.comMarL{
	margin-left:8px;
}
.comMarL16{
	margin-left:16px;
}
.comMarR{
	margin-right:8px;
}
.comMarB{
	margin-bottom:10px;
}
.comMarT{
	margin-top:10px;
}
.comVer{
	display:inline-block;
	margin-top:10px;
}
.comInput{
	min-width:220px;
}
.comText{
	min-width:80px;
	font-size:14px;
}
.senFormW .layui-input-block{
	margin-bottom:10px;
	margin-left:40px;
}
.senFormW  .layui-input{
	margin-bottom:4px;
	max-width:220px;
}
.senFormW .monInput{
	width:220px;
	height:38px;
}

.senFormW select{
	width:220px;
	height:38px;
	padding-right:0px;
}
.senFormW textarea{
	max-width:60%;
}
.senFormW .sh-textarea{
	max-width:400px;
}
.senFormW  .comTextArea{
	display:inline-block;
	width:548px;
}
.senFormW .title{
	margin-bottom:4px;
}
.layui-layer-btn .layui-layer-btn0{
	border-color: #009688 !important;
	background-color: #009688 !important;
}
.senFormW .xg-texearea{
  width:400px;
  max-width:400px;
  min-height:160px;
  padding:10px;
  border:1px solid #e6e6e6;
}
/*****菜单筛选******/
.comMenu{
	position:relative;
}
.comMenuCont{
	min-width: 128px;
	padding:10px;
	position:absolute;
	top: 44px;
    right:0px;
	z-index:10;
	background:#fff;
	border:1px solid #d2d2d2;
	max-height: 300px;
	overflow-y: auto;
	display:none;
}
.comMenuCont .comMenuCont_t{
	margin-bottom:10px;
}


/********员工档案*******/
.comCount{
	display:inline-block;
	width:98px;
	height:60px;
	line-height:60px;
	background:#fff;
	text-align:center;
	color:#009688;
	border:1px solid #e6e6e6;
	border-radius:2px;
	font-size:16px;	
	margin-top: -12px;
}
.comCount2{
    display:inline-block;
   	width:98px;
   	height:60px;
   	background:#fff;
   	text-align:center;
   	color:#009688;
   	border:1px solid #e6e6e6;
   	border-radius:2px;
   	font-size:16px;	
   	margin-top: -12px;
}
.comCount2 em{
	display:block;
	margin:16px 0 4px 0 ;
}
.comCount2 p{
	color:#333;
}
.CountMoney{

}
.shCom{
	background:#009688;
	color:#fff;
	font-size:18px;
	line-height:60px;
	cursor:pointer;
}
.shCom em{
	margin-top:0
}
/*****修改表格宽度****/


.comFailtext{
	min-height:300px;
}
.comFailtext,#fail{
	color:red;
}
#success{
	color:#009688;
}

.layui-table-cell{
	overflow: inherit;
	height: auto !important;
	line-height: inherit!important;
	white-space: inherit!important;

}

/****下拉和模糊搜索***/
.SearchWrap {
	position:relative;
}
.comSearch {
	position:relative;
}
.comSearch .layui-input{
   display:inline-block;
   padding-right: 29px;
}
#iconW{
	position: absolute;
	right: 5px;
	top: 5px;
	display: inline-block;
	padding: 7px;
}
#downIcon{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../image/down.png) no-repeat;
    background-size: contain;
    cursor:pointer;

}
#vageW,#dropW{
	position:absolute;
	z-index:20;
	width: 220px;
	border:1px solid #e6e6e6;
	border-radius:4px;	
	background:#fff;
	max-height:160px;
	overflow-y:auto;
	display:none ;

}
#serList{
  padding:10px;
}

#serList li{
	height:28px;
	line-height:28px;
	cursor:pointer;
}
#serList li:hover{
	color:#009688;
}

#lay_table table tbody tr:hover td:not([data-off="true"]){
   background-color: #009688 !important;
   color: #fff!important;
}
#lay_table table tbody tr:hover td:not([data-off="true"]) div{
   background-color: #009688 !important;
   color: #fff!important;
}
td[data-field="MechName"] div,td[data-field="CompanyName"] div{
  cursor:pointer;
  color: rgb(20, 140, 241);
}



@media screen and (max-width:1200px){
   .comMarL{
   	 margin-bottom:8px;
   }
   .comCount{
   	 height: 50px;
   	 line-height:50px;
   }

}
